#include <list>
#ifndef STRUCTURES
#define STRUCTURES
#include "structures.h"
#endif

class Q1 {
public:	
	Q1(list<Structures::process>);
	void schedule();
	void print();
	void baseline();
private:
	void scheduleProcesses();
	list<Structures::process> processes;
	list<Structures::process> processes_BL;
	list<Structures::processor> processors;
	list<Structures::processor> processors_BL;
};